Versions:

  • 5.3.4
  • 5.3.3

mosdns 5.3.4, published by Irine Sistiana, is an open-source DNS forwarder whose two major releases give network administrators and privacy-focused users a programmable way to steer, cache, and rewrite any DNS transaction. The program listens on plain UDP/TCP and on modern encrypted transports—DNS-over-TLS, DNS-over-HTTPS (including HTTP/3), and the emerging DNS-over-QUIC—acting simultaneously as client and server so that local networks, containers, or single machines can forward queries upstream while applying custom logic. A built-in matcher engine inspects both requests and responses against patterns such as queried domain, record type, client IP, or resolved address, then branches to user-defined functions: cache answers (ECS is not cached), shorten or lengthen TTLs, append or strip EDNS Client-Subnet, return hard-coded hosts, black-hole unwanted trackers, redirect one domain to another’s records, or fabricate arbitrary RR-sets. For dual-stack environments mosdns automatically detects whether a name is dual-stack and can block the unwanted address family without breaking pure IPv4/IPv6 destinations. Advanced workflows can push resolved IPs directly into Linux ipset or nftables sets for dynamic routing, expose a reverse-lookup HTTP endpoint, or chain several upstreams to produce a single sanitized response. Typical deployments place the lightweight binary on edge routers, personal gateways, or cloud VPS nodes to obtain ad-blocking, split-horizon DNS, or geobypass logic without maintaining separate resolver instances. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources (e.g. winget), always delivering the latest version, and supporting batch installation of multiple applications.

Tags: